package Test_319_3;

public abstract  class Shape {
    //定义属性
    double area;//面积
    double per;//周长
    String color;//颜色



    //默认构造方法
    public Shape(){
        System.out.println("默认圆形类Shape类的默认构造方法");
    }

    //颜色赋值的构造方法
    public Shape(String color){
        this.color = color;
        System.out.println("======颜色赋值的父类Shape的有参数的构造方法======");
    }


    public  abstract double gerArea();//面积抽象方法
    public  abstract double  getPer();//周长的抽象方法
    public  abstract void showAll();//输出所有信息

    public  String getColor(){
        //获取圆形颜色
        return color;
    }
}
